package com.zq.server.api.domain.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;


@Data
public class PublishActivityDto {
    /**
     * 图片集合
     */
    @NotNull(message = "图片不能为空")
    private String images;
    /**
     * 标题
     */
    @NotNull(message = "标题不能为空")
    private String title;
    /**
     * 活动介绍
     */
    @NotNull(message = "活动介绍不能为空")
    private String description;

    /**
     * 活动时间
     */
    @NotNull(message = "活动时间不能为空")
    private String activityTime;
    /**
     * 退款政策
     */
    @NotNull(message = "退款政策不能为空")
    private Integer refund;
    /**
     * 组人数
     */
    @NotNull(message = "组人数不能为空")
    private Integer groupNumber;
    /**
     * 每人多少钱
     */
    @NotNull(message = "每人多少钱不能为空")
    private BigDecimal personAmountNumber;

    /**
     * 报名截至时间
     */
    @NotNull(message = "报名截至时间不能为空")
    private Integer applyOverTime;
    /**
     * 地址
     */
    @NotNull(message = "地址不能为空")
    private String address;

    /**
     * 组名
     */
    private String groupName;

    private String city;
    /**
     * 精度
     */
    private String latitude;

    /**
     * 维度
     */
    private String longitude;
    /**
     * 是否候补
     */
    private Integer isCandidate;
}
